excessive indulging - German English Dictionary